package org.tp;
public enum EnumTag { 
	
	IF ("if"), 
	ELSE ("else"), 
	WHILE ("while"), 
	AFF (":="), 
	AND ("&&"), 
	OR ("||"), 
	LT ("<"), 
	GT (">"), 
	LE ("<="), 
	GE (">="), 
	EQ ("=="), 
	DIFF ("!=") , 
	PLUS ("+"), 
	MINUS ("-"), 
	MINUS_U ("-"), 
	MULT ("*"), 
	DIV ("/"), 
	MODULO ("%"), 
	NOT ("!"), 
	REPEAT ("repeat"), 
	RETURN ("return"), 
	NULL ("null"), 
	FOR ("for"), 
	FUNCTION ("fonction"), 
	STRUC ("struct"), 
	PROCED ("procedure"), 
	CLASS ("class"), 
	LIST ("list"), 
	IN ("in"), 
	CASE ("case"), 
	MAP ("map"), 
	ENUM ("enum"), 
	SET ("set"), 
	THIS ("this"), 
	OF ("of"),
	VAR ("variable"),
	INTEGER ("integer"), 
	REAL ("real"), 
	STRING("string"),
	SUCC("succ"),
	L_PAR_R ("l_par_r"),
	TIMES ("paire"),
	STATIC ("static"),
	RETOUR ("retour"),
	LPARAM ("liste_param"),
	PARAM ("param"),
	DECLASSTRUCT ("declasstruct"),
	DECLASTRUCT ("declastruct"),
	LDECLASTRUCT ("liste_declastruct"),
	DECLASTRUCTAFF ("declastruct_aff"),
	APPELFUNC ("appel_func"),
	L_BRACKET_R ("l_bracket_r"),
	CORPS ("corps"),
	CORPSINTR ("corps_instr"),
	DECLAG_N("declaglob_normal"),
	DECLA_N("decla_normal"),
	INSTP ("instp"),
	INSTPS ("instps"),
	PLUSPLUS ("++");
	
    private final String tag;

    EnumTag(String s){
            tag = s;
    }

    public String toString(){
            return tag;
    }


}

